streamlined motorcycle - German English Dictionary